/*YUI css reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/*clearfix*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*字体*/
body{font-size:13px; font-family:"\5fae\8f6f\96c5\9ed1","Times New Roman",Tahoma,Helvetica, Arial,sans-serif; }

/* for auto height*/
html,body{height:100%; overflow:hidden;}

.ui-layout-pane{border-width:0px;}
.ui-layout-pane-north{border-bottom:solid 1px #156e8e; background-image:url(images/index/hdbg.png); background-repeat:repeat-x; overflow:hidden; background-position:left -23px;}

.ui-layout-pane-west{background-color:#ececec;}
.ui-layout-resizer-north-closed,.ui-layout-toggler-north-closed{background-color:#006fae;}
.ui-layout-toggler-north-closed .content-closed{postion:relative;}
.north-toggler{position:absolute; right:18px; top:6px; width:66px; height:44px;z-index:22; display:none; background:url(images/index/hd-toggle.png) no-repeat left top; color:#fff; font-size:15px; text-decoration:none;}
.north-toggler:hover{ background:url(images/index/hd-toggle-hover.png) no-repeat left top;}
.north-toggler span{ padding-left:20px; background:url(images/index/toggle-north.png) no-repeat left center; margin-left:10px;}


#hdlogo{ position:absolute; top:10px ; left:20px;height:33px; width:340px; z-index:11; background:url(images/datapart/logo.png) no-repeat left top;}
#loading{position:absolute; bottom:5px ; right:320px;padding:3px; border:solid 1px #000; background-color:#fff; font-size:11px; display:none; }
.hd-right{position:absolute;  right:0px; height:52px; width:190px;}
.hd-right .line{width:2px;}
.hd-right a,.hd-right b,.hd-right span{float:left; display:block;height:52px; line-height:52px;}
.hd-right a{color:#fff; font-weight:bold; font-size:15px; text-decoration:none; }
.hd-right span{margin:0px 20px; _margin-left:10px; font-weight:normal;}
.hd-right a:hover{ background:url(images/index/hdm-hover-bg.png) no-repeat center bottom;}
.hd-right a:hover .line{  background:url(images/index/hd-vline.png) no-repeat center center;}
.hd-right .logout span{padding-left:20px; background:url(images/index/ilogout.png) no-repeat left center;}
.hd-right .toggle-north span{padding-left:20px; background:url(images/index/toggle-north-on.png) no-repeat left center;}

#modules li a {font-size:15px; padding-left:40px; height:31px; display:block; background-color:transparent;}
#modules li{padding-top:4px; display:block; border-bottom:solid 1px #999; border-top:solid 1px #f6f6f6;  }
#modules li a span{ line-height:30px; }
#modules .active{background-color:#fff0b5;}
#modules .mhover{background-color:#fdf3ca;}
.ui-layout-west a{ color:#878787; text-decoration:none;}

#modules .s-icon_1{ background-position: 18px 0;   } 
#modules .s-icon_2{ background-position: 18px -367px;   } 
#modules .s-icon_3{ background-position: 18px -734px;   } 
#modules .s-icon_4{ background-position: 18px -1028px;   } 

.msep{border-bottom:solid 1px #bebebe; padding:1px;}
.msep p { background-color:#fec150; font-size:1px; height:1px; border:solid 1px #ffe086;}

#cmodule{padding:5px 10px; font-size:14px; margin-bottom:5px;}

.mitems{display:none;}
.mitems li,.mitems a{display:block;}
.mitems li{padding-left:20px; padding-top:4px;}
.mitems li a{padding-left:30px; background-position:left center; line-height:26px;}
.mitems a{height:26px;}
.mitems .subactive{background-color:#d4d4d4;}
.mitems .subhover{background-color:#fff;}

/*zhu kuang jia bei jing*/
.bg_table { margin-top:-5px;margin-top:-10px\9;width: 100%; height: 100%; border-collapse: collapse; border-spacing: 0; }
.bg1 { width: 6px; height: 6px; padding: 0; background-image: url(images/boxy/boxy-nw.png); background-repeat: no-repeat; }
.bg2 { background-image: url(images/boxy/boxy-n.png); background-repeat: repeat-x;  }
.bg3 { width: 6px; height: 6px; padding: 0; background-image: url(images/boxy/boxy-ne.png);background-repeat: no-repeat; }
.bg4 { width: 6px; padding: 0; height: 100%; background-image: url(images/boxy/boxy-w.png); background-repeat: repeat-y; }
.bg5 { height:100%;background-color: #ffffff;}
.bg6 { width: 6px; padding: 0; background-image: url(images/boxy/boxy-e.png); background-repeat: repeat-y; }
.bg7 { width: 6px; height: 6px; padding: 0; background-image: url(images/boxy/boxy-sw.png); background-repeat: no-repeat; }
.bg8 { background-image: url(images/boxy/boxy-s.png); background-repeat: repeat-x; }
.bg9 { width: 6px; height: 6px; padding: 0; background-image: url(images/boxy/boxy-se.png); background-repeat: no-repeat; }